to think well of one - French English Dictionary